Skip to content

chore: replace release-please with tag/workflow_dispatch publishing#13

Merged
andrewchumchal merged 1 commit into
devfrom
chore/replace-release-please
May 18, 2026
Merged

chore: replace release-please with tag/workflow_dispatch publishing#13
andrewchumchal merged 1 commit into
devfrom
chore/replace-release-please

Conversation

@andrewchumchal
Copy link
Copy Markdown
Contributor

Summary

Mirrors the release workflow changes made in the client repo.

Changes

  • Deleted .github/workflows/release-please.yml
  • Updated .github/workflows/publish.yml:
    • Trigger: push: tags: v* and workflow_dispatch (input: version)
    • Added contents: write permission to allow creating GitHub Releases
    • Added a Create GitHub Release step using softprops/action-gh-release@v2 with generate_release_notes: true
    • Tag name resolves from the pushed tag or the workflow_dispatch version input

Release process going forward

  1. Bump version in package.json on dev, merge to main
  2. Actions → Publish @openconduit/core → Run workflow → enter version (e.g. 1.2.1)
  3. npm package published to GitHub Packages + GitHub Release created automatically

@andrewchumchal andrewchumchal merged commit 4320989 into dev May 18, 2026
@andrewchumchal andrewchumchal deleted the chore/replace-release-please branch May 18, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant